cats dogs labrador retriever handling kittens chocolate lab cat medicine laboratory retriever medical puppy labrador dog pet machinery doctor medical billing equipment supplies